name = "lc"
age = 18
height = 1.68
is_student = True
hobbies = ["编程","游戏","阅读"]

print(f"""
======自我介绍======
姓名: {name}
年龄: {age}岁
身高: {height}
学生身份: {"是" if is_student else "否"}
爱好:{'.'.join(hobbies)}
==================""")



import math
radius = float(input("请输入圆的半径(单位:米):"))
area = math.pi * (radius ** 2)
print(f" 半径为{radius}米 ,面积为{area:.2f}平方米")


# 原始数据
str_num = "123"
float_num = 3.14
bool_val = True

# 类型转换演示
int_from_str = int(str_num)      # 字符串 → 整数
str_from_float = str(float_num)  # 浮点数 → 字符串
int_from_bool = int(bool_val)    # 布尔 → 整数（True=1, False=0）
float_from_str = float("2.718")  # 字符串 → 浮点数

print(f"""
原始数据:
   str_num = {str_num} (类型: {type(str_num)})
   float_num = {float_num} (类型: {type(float_num)})
   bool_val = {bool_val} (类型: {type(bool_val)})


转换结果:  
   int('123')={int_from_str} (类型: {type(int_from_str)})
   str(3.14) = '{str_from_float}' (类型: {type(str_from_float)})
  int(True) = {int_from_bool} (类型: {type(int_from_bool)})
  float('2.718') = {float_from_str} (类型: {type(float_from_str)})
""")

